import java.util.Scanner;

public class homework08 {
    /**
     * 有 n 盏灯，编号 1～n（0<n<100）。
     * 第 1 个人把所有灯打开，第 2 个人按下所有编号为2 的倍数的开关（这些灯将被关掉），
     * 第 3 个人按下所有编号为 3 的倍数的开关（其中关掉的灯将被打开，开着的灯将被关闭），依次类推。输入灯数和人数，输出开着的灯的编号。
     * 比如输入：10 2 输出最后亮灯的编号：1,3,5,7,9
     */
    public static class Example01 {
        public static void main(String[] args) {
            Scanner sc=new Scanner(System.in);//键盘输入
            System.out.println("请输入数值：");
            int n=sc.nextInt();//定义变量接受输入的数值
            int m= sc.nextInt();
            int arr[] =new int[n+1];//定义一个新数组
            int i,j;
            for(i=0;i<=n;i++)
            {
                arr[i]=i;
            }
            for(j=2;j<=m;j++)
            {
                for(i=1;i<=n;i++)
                {
                    if(i%j==0)
                        if(arr[i]!=0){
                            arr[i]=i;
                        }
                        else {arr[i]=i; }
                }
            }
            for (i=1;i<=n;i++)
            {
                if(arr[i]!=0)

                    System.out.println(i+" ");
            }

        }

    }
}